Petersham Meadows
Petersham Meadows are a 24-acre water-meadow that lie alongside the River Thames in Petersham, London, bounded by Buccleuch Gardens, Manor Farm Livery Stables, the main Petersham Road (A307) and River Lane. The Capital Ring footpath crosses the meadow to reach Petersham and the Thames Path follows the towpath.
Read article
Top Questions
AI generatedMore questions
Nearby Places
Glover's Island
Island in the River Thames in England
St Peter's Church, Petersham
Church in Richmond upon Thames, London
Star and Garter Hotel, Richmond
Former hotel in Richmond, London
The Wick
Grade I listed house in London, England
Sudbrook (stream)
River in England
Montrose House
Residential in London Borough of Richmond upon Thames, England
Dysart Arms
Pub in Petersham, London, England
Petersham Lodge
Residential in London Borough of Richmond upon Thames, England